from collections import defaultdict
# 使用dict时，如果引用key不存在，会抛出Key Error错误，如果希望key不存在时
# 能得到一个默认的额值，就使用defaultdict
d1 ={"a": 1, "b": 2, "c": 3}
# print(d1["d"])
print(d1.get("d"))

d2 = defaultdict(lambda: "good")
d2["a"] = 1
print(d2)
print(d2["a"])
print(d2["d"])
print(d2.get("d"))
